package com.yunpeng.dynamic.page.dao.mapper.entity;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * ICommonMapper
 *
 * @author : Moore(hemw)
 * @date : 2020-03-27
 */
@Mapper
public interface ICommonMapper {

    /**
     * 根据表名、业务编号查询目前数据库的序号
     *
     * @param table
     * @param code
     * @return
     */
    Integer querySeqByCode(@Param(value = "table") String table, @Param(value = "code") String code);

    /**
     * 通用查询sql
     *
     * @param querySql
     * @return
     */
    List<Map<String, Object>> commonQuery(@Param("querySql") String querySql);
}
